 CREATE EXTERNAL TABLE jms_ods.yl_cn_mysql_lmdm_sys_first_code(
   `id` int COMMENT '',
   `name` string COMMENT '集包名称',
   `code` string COMMENT '集包编码(一段码)',
   `attributes` int COMMENT '集包属性(枚举)',
   `type` int COMMENT '包类型',
   `center_id` int COMMENT '转运中心ID',
   `center_name` string COMMENT '转运中心名称',
   `center_code` string COMMENT '转运中心编码',
   `center_province_id` int COMMENT '末端机构所属省ID',
   `destination_country_id` int COMMENT '目的地国家ID',
   `destination_province_id` int COMMENT '目的地省份ID',
   `destination_city_id` int COMMENT '目的地城市ID',
   `destination_area_id` int COMMENT '目的地区县ID',
   `destination_town_id` int COMMENT '目的地乡镇ID',
   `origin_country_id` int COMMENT '始发地国家ID',
   `origin_province_id` int COMMENT '始发地省份ID',
   `origin_city_id` int COMMENT '始发地城市ID',
   `origin_area_id` int COMMENT '始发地区县ID',
   `origin_town_id` int COMMENT '始发地乡镇ID',
   `is_enable` int COMMENT '是否启用:1启用,2不启用',
   `is_delete` int COMMENT '是否删除:1未删除,2已删除',
   `create_by` int COMMENT '创建人ID',
   `update_by` int COMMENT '最后更新人ID',
   `create_by_name` string COMMENT '创建人名称',
   `update_by_name` string COMMENT '最后修改人名称',
   `create_time` timestamp COMMENT '创建时间',
   `update_time` timestamp COMMENT '更新时间',
   `effect_time` string COMMENT '生效时间',
   `invalid_time` string COMMENT '失效时间',
   `version` string COMMENT '版本号',
   `sort` int COMMENT '排序',
   `modified_time` timestamp COMMENT '更改时间')
 COMMENT '一段码维护表'
 PARTITIONED BY (
   `dt` string COMMENT '时间分区(yyyyMMdd)')
stored as parquet
 LOCATION
   '/dw/hive/jms_ods.db/external/yl_cn_mysql_lmdm_sys_first_code'
     TBLPROPERTIES (
        'discover.partitions' = 'false',
        'parquet.column.index.access' = 'true'
        );